yellow avens (geum macrophyllum) - Turkish English Dictionary